BA or BS in Computer Science

General Education Requirements: 40-43 hours

Additional University Requirements: 6 hours

For more information, see the General Education Requirements section of the catalog.

Computer Science Major Requirements (37 Hours)

CS130 Introduction to Computer Science (3)
CS172  .NET 1 (formerly Structured Programming I) (3)
CS271  .NET II (3)
CS362  Database Systems and SQL (3)
CS363  Networking (3)
CS371  Concepts of MIS (3)
CS377  Computer Architecture and Operating Systems (3)
CS378  Data Structures and Algorithms (3)
CS379 Computer and Information Security (3)
CS480  Senior Thesis (3)
SC425  Science Seminar Capstone (1) 

One (1) from the following:
CS237  Programming with Java (3)
CS238  Python Programming  (3)
CS272  Survey of Programming Languages (3)

One (1) from the following:
CS214  Web Page Design (3)
CS216  Web Programming (3)
CS231  Scientific Computer Programming (3)
CS275  Mobile Application Development (3)
CS375  Game Programming (3)
MA207  Discrete Math (3)  

Related work in statistics and symbolic logic is also strongly recommended. 

Electives to complete min. 120 hours

 

Last updated: 08/07/2023